any shortcoming that might arise - Francés Inglés Diccionario